@charset "utf-8"; * { margin:0; padding:0; }
body { background:#e1d5ba url(bck.jpg) repeat-x 0 0; background-attachment:fixed; text-align:center; }
body, td, th, h1, h2, h3, h4, h5, h6, input, textarea, select { font:13px Tahoma, Arial, Helvetica, sans-serif; color:BLACK; }
img { border: none; }
div { margin-left:auto; margin-right:auto; }
p { margin-bottom:15px; }
h1, h2, h3 { font:bold 13px Verdana, Arial, Helvetica, sans-serif; color:#bb4c27; }
h1 { padding-bottom:5px; border-bottom:1px solid #edeae3; margin-bottom:15px; }
h1.h1Novice { margin-bottom:5px; }
h2 { font-size:11px; margin:10px 0 0 0; }
h3 { margin:20px 0 10px 0; font-size:11px; }
h3.director { color:#67635b; font-size:10px; margin-top:-10px; margin-bottom:15px; }
.item h6 { font-size:10px; font-weight:normal; padding:0; line-height:1.0; margin:-10px 0 15px 0; color:#a8a398; }
a { text-decoration:none; color:#cb3301; }
a:visited { }
a:hover, a:focus { }
.nop { display:none; }

div#mainContainer2 { width:750px; padding:2px; border:1px solid #b7ab8c; background:#d4cbb3; margin:15px auto 0 auto; 
}
div#mainContainer1 { width:740px; padding:10px; overflow:visible; voice-family: "\"}\""; voice-family: inherit; overflow:auto; }
div.tantek {}
div#mainContainer, div#containerMiddleBck, div#containerMiddle, div#header, div#footer  { width:700px; }
div#mainContainer1, div#mainContainer { background:#fcfbf9; }
* html div#mainContainer { margin-bottom:-10px; }
div#mainContainer { text-align:left; }
div#containerMiddleBck { float:left; display:inline; background:url(containerMiddle_bck.gif) repeat-y 0 0; }
div#containerMiddle { }
div#header { position:relative; background:url(header_bck.gif) no-repeat 0 0; padding-top:55px; margin-bottom:10px; }div#header h1 { color:#646259; font-size:11px; margin-bottom:4px; background-image:none; }
div#headerInfo { display:none; }div#headerSearch { position:absolute; top:10px; right:0; }
a#home { position:absolute; top:6px; left:5px; width:168px; height:40px; z-index:1000; }
a#home span { display:none; }
div#headerPhoto { width:400px; height:200px; no-repeat 50% 50%; }
div#headerPhoto img { width:400px; height:200px; }div#footer, div.traka, div.traka h6, div#headerSearch input { font:10px Tahoma, Arial, Helvetica, sans-serif; color:#8b8587; }
div.traka { background:#edeae3; padding:5px; margin:10px 0; width:700px; voice-family: "\"}\""; voice-family: inherit; width:690px; }
div.tantek {}
div.traka a { color:black;text-decoration:underline; }
div.traka a:hover, div.traka a:focus { color:#cb3301; text-decoration:underline; }
h6#h6Header { text-align:right; }div#headerSearch input { background:#edeae3; border:1px solid #a1a1a0; font-size:10px; color:#5d5950; padding:1px 2px; float:right; clear:both; }
div#headerSearch input.gumb { margin-top:5px; cursor:pointer; padding:1px; border-color:#dedbd5; background:#dedbd5; }
div#headerSearch input:hover, div#headerSearch input:focus { background:#FCFBF9; color:#bb4c27; border:1px solid #bb4c27; }
div#headerSearch input.gumb:hover, div#headerSearch input.gumb:focus { }
div#breadcrumbz { position:relative; }
h6#h6Breadcrumbz { width:472px; }
div#breadIcons { position:absolute; right:0px; top:0px; height:20px; }
div#breadIcons span { display:none; }
div#breadIcons a { position:absolute; top:0px; display:block; width:20px; height:20px; }
a#breadIconHome { background:url(breadIconHome.gif) no-repeat 0 0; right:53px; top:1px!important; }
a#breadIconContact { background:url(breadIconContact.gif) no-repeat 0 0; right:28px; }
a#breadIconSitemap { background:url(breadIconSitemap.gif) no-repeat 0 0; right:5px; }div#footer { position:relative; height:25px; color:#746f64; }
div#footer p#footerLeft, div#footer p#pf { position:absolute; top:5px; }
div#footer p#footerLeft { left:0; }
div#footer p#pf { right:0!important; text-align:right; }
p#pf a { text-decoration:none; padding:0px 0; color:#746f64; }
p#pf a:hover, p#pf a:focus { color:#fff; background:#cb3301; }
div#righty { float:right; display:inline; width:186px; width:201px; 
}
div#rightyContainer { margin:30px 0 0 auto; width:186px; margin-left:31px; voice-family: "\"}\""; voice-family: inherit; margin-left:auto; }
div.tantek {}
* html div#rightyContainer { margin-top:13px; }
div#rightyContainer h3 { width:186px; height:20px; background-position:0 0; background-repeat:no-repeat; margin-bottom:15px; }
div#rightyContainer h3 span { display:none; }
div#rightyContainer h3#rightyProjects { background-image:url(righty_h3_projects.gif); }
div.rightyContent { width:156px; margin-bottom:15px; font:9px Tahoma, Arial, Helvetica, sans-serif; color:#78797d; margin-left:15px; voice-family: "\"}\""; voice-family: inherit; margin-left:auto; }
div.tantek {}
div.project { margin-bottom:11px; }

div.project a { voice-family: "\"}\""; voice-family: inherit; width:154px; height:40px; margin-bottom:3px; display:block; border:2px solid #e1ded8; }
div.tantek {}
div.project a:hover, div.project a:focus, div.itemFilmi a:hover img, div.itemFilmi a:focus img { border:2px solid #bb4c27!important; }
div.project h4 { font:bold 9px Tahoma, Arial, Helvetica, sans-serif; color:#78797d; }div#vmeni ul { width:100%; list-style-type: none; font:11px Tahoma, Arial, Helvetica, sans-serif; }
div#vmeni ul li { font-weight:bold; background:url(vmeni_li_bck.gif) no-repeat 100% 100%; }
div#vmeni ul li span { visibility:hidden; }
div#vmeni ul li a { display:block; width:201px; height:34px; background-repeat: no-repeat; background-position: right top; margin:0; padding:0; }
div#vmeni ul li a:hover, div#vmeni ul li a:focus { background-position: 0 -34px; }
div#vmeni ul li a:active, div#vmeni ul li a.vmeniAkt { background-position: 0 -68px; }
div#vmeni a#vmeniNews { background-image: url(vmeni_01_news.gif); }
div#vmeni a#vmeniProfile { background-image: url(vmeni_02_profile.gif); }
div#vmeni a#vmeniStructure { background-image: url(vmeni_03_structure.gif); }
div#vmeni a#vmeniProduction { background-image: url(vmeni_04_production.gif); }
div#vmeni a#vmeniPress { background-image: url(vmeni_05_press.gif); }
div#vmeni a#vmeniTeam { background-image: url(vmeni_06_team.gif); }
div#vmeni a#vmeniContact { background-image: url(vmeni_07_contact.gif); }div#vmeni li.vmeniNePrikaz ul { }
div#vmeni ul ul { margin:3px 0 0 auto; padding:0 0 6px 0; list-style-type: none; width:166px; margin-left:50px; voice-family: "\"}\""; voice-family: inherit; margin-left:auto; }
div.tantek {}
div#vmeni ul ul li span { visibility:visible; }
div#vmeni ul ul li { font-weight:normal!important; font-size:10px; background:none; padding:0; margin-top:0; margin-bottom:6px; background:url(vmeni_bull2.gif) no-repeat 0 0.4em; padding-left:0; voice-family: "\"}\""; voice-family: inherit; padding-left:10px; }
div.tantek {}
div#vmeni ul ul li a { height:auto; width:auto; display:inline; padding:1px; color:#8b8587; }
div#vmeni ul ul li a:hover, div#vmeni ul ul li a:focus { color:#FFF!important; background-color:#bb4c27; }
div#vmeni ul ul li a.vmeniAkt { color:#bb4c27; font-weight:bold; }div#vmeni ul ul ul { margin:7px 0 0 3px; padding:0 0 1px 0; width:90%; }


div#content { margin:10px 0 0 5px; float:left; display:inline; line-height:1.5; width:477px; voice-family: "\"}\""; voice-family: inherit; width:472px; }
div.tantek {}
div#content a { text-decoration:underline; }
div#content ul a, div.itemSearch a { text-decoration:none!important; }
div#content a:hover, div#content a:focus { color:#FFF; background-color:#cb3301; }
div#content ul, div#content ol { margin-left:15px; margin-bottom:10px; }
div#content li { margin-bottom:3px; }
div#content ul li { list-style-type:none; background:url(content_bull1.gif) no-repeat 0 0.6em; padding-left:12px; }
div#content ul ul { margin:5px 0 5px 10px; }
div#content ul ul li { background:url(content_bull2.gif) no-repeat 0 0.6em; }
div#content ul ul ul li { background:url(content_bull3.gif) no-repeat 0 0.6em; }div#content img { border:3px solid #EDEAE3; }
div#content img.noBord { padding:0; border-width:0; }
.item { float:left; display:inline; width:100%; margin:0 0 20px 0; padding:0; clear:both; 
}
.itemContent {
	margin-left: 21px!important;
	margin: 45px 0 0 0;
	padding: 0 10% 0 10%;
	border: dotted;
}
.itemImgs { float:right; display:inline; width:106px; margin:0 0 10px 10px; }
.itemImgs img, .galerijaRow img { margin:0!important; padding:0!important; border-width:0!important; }
.itemImgs a, .galerijaRow a { width:100px; float:left; display:block; margin:5px 0 0 0; border:3px solid #EDEAE3; }
* html .itemImgs a, * html .galerijaRow a { float:none; }
.itemImgs a:hover, .itemImgs a:focus, .galerijaRow a:hover, .galerijaRow a:focus { border:3px solid #A1A1A0; }
.itemImgs h3, .galerijaRow h3 { text-align:center; font-size:10px; font-weight:normal; margin:3px 0 7px 0; float:left; clear:both; width:108px; line-height:1.1; background:none; }
.itemNav { width:100%; float:left; display:inline; clear:both; margin:5px 0 0px 0; 
}
* html .itemNav { }
a.gVec { display:block; float:right; width:65px; height:20px; margin:0; background:url(link_readMore.gif) no-repeat 100% 0; }
a.gBack2Top { display:block; width:69px; height:20px; margin:25px 0 10px 14px; background:url(link_back2Top.gif) no-repeat 100% 0; }
* html a.gBack2Top { margin-top:15px; }
a.gBack2Top_l { display:block; float:right; width:69px; height:20px; margin:0 0 0 0; background:url(link_back2Top_l.gif) no-repeat 100% 0; }
a.gPrint { display:block; float:right; width:38px; height:20px; margin:0 0 0 15px; background:url(link_print.gif) no-repeat 100% 0; }
a.gVec span, a.gBack2Top span, a.gBack2Top_l span, a.gPrint span { display:none; }
a:hover.gVec, a:focus.gVec, a:hover.gBack2Top, a:focus.gBack2Top, a:hover.gBack2Top_l, a:focus.gBack2Top_l, a:hover.gPrint, a:focus.gPrint { background-position:0 -20px; }
.itemNovice { }
.itemFilmi { margin-bottom:30px; }
.itemFilmiNovice { margin-bottom:20px; }
.itemFilmi img { float:left; display:inline; width:100px; height:70px; margin:3px 0px 0px 0; }
div.itemFilmi a:hover img, div.itemFilmi a:focus img { border:3px solid #A1A1A0!important; }
* html .itemFilmi img { margin-bottom:-15px; }
div.itemFilmi div.itemContent { width:356px; margin:0 0 0px 0; padding: 0 0 0px 0; float:right; display:inline; }
* html div.itemFilmi div.itemContent { margin:0 0 -15px 0; }.gKomentarPoslji { width:110px; height:21px; float:left; margin: 0px 0 25px 100px; color:#204f7a; background:#dedbd5; border:1px solid #d0d0d0; cursor:pointer; }
.gKomentarPoslji:hover, .gKomentarPoslji:focus { background:#cb3301; color:#FFF; }
div.itemDatoteke, div.itemKomentarCont, div.itemPovezane { margin:25px 0 10px 0; }
div.itemPovezane { margin-top:35px; margin-bottom:-10px; 
}
div.itemPovezane h3 { background:#EDEAE3; padding:2px; color:#8b8587; width:175px; }
div.itemPovezane ul { margin-bottom:0!important; }
.f_komentarIme, .f_komentarTekst { float:left; width:100%; margin:8px 0 0px 0; }
.f_komentarTekst { margin-bottom:10px; }
#t_ime, #t_komentar { float:left; width:100px; }
.f_komentarIme input { float:left; width:250px; margin:0 0 0 0; padding:2px; background:#F4F4F4; border:1px solid #dedbd5; }
.f_komentarIme span, .f_komentarTekst span { float:left; margin:0 0 0 0px; }
.f_komentarTekst textarea { float:left; width:250px; padding:2px; margin:0 0 0 0; background:#F4F4F4; border:1px solid #dedbd5; height:86px; }
.komentarGumb { background:#dedbd5; padding:2px 10px; text-decoration:none; border:1px solid #d0d0d0; color:#204f7a; margin:0px 0 0 100px; cursor:pointer; }
* html .komentarGumb { padding:2px 0px; }
.itemContent h2 span { font-weight:normal; font-size:12px; }
.item h4, div.itemDatoteke h2 { font-size:12px; font-weight:bold; color:#bb4c27; padding:0px 0 4px 0px; line-height:1.0; }
.item h5 { font-size:11px; color:#cb3301; padding:0px 0 4px 0px; line-height:1.0; }
.itemContent h5 span { font-weight:bold; font-size:11px; }div.galerijaContainer { float:left; display:inline; margin:15px 0 0 0; padding-bottom:20px; }
.galerijaRow { float:left; margin:5px 0 10px 0; }
.galerijaRow .galerijaItem { float:left; width:135px; margin:0 15px 0 0; }
div#content strong, .customBold, .customBold2 { color:#736f66; }
div#content a strong, a .customBold, a .customBold2 { color:#cb3301!important; }

div#content a:hover strong, div#content a:focus strong, a:hover .customBold, a:focus .customBold, a:hover .customBold2, a:focus .customBold2 { color:#FFF!important; }
.customBold { font-weight:bold; }
.customBold2 { font-weight:bold; }
.fckTable { border-top:1px solid #E7E7E7; margin:10px 0 10px 0; }
.fckTable td, .fckTable th { border-bottom:1px solid #E7E7E7; padding:1px 4px 1px 4px; }
.fck_Slika_desno, fck_Slika_levo { float:right; margin:0 0 5px 5px; border:1px solid #F7F7F7; }
.fck_Slika_levo { float:left; margin:0 5px 5px 0; }
.fckTR0 td, .fckTR0 th { background:#f7f8f7; }
ul#datotekeUL { margin-left:21px!important; }
ul#datotekeUL li { background-image:none; background:none; padding:0px 0 5px 25px!important; list-style-type:none; }
ul#datotekeUL li.datoteke_doc { background:url(icons/word.gif) no-repeat 0 0; }
ul#datotekeUL li.datoteke_pdf { background:url(icons/pdf.gif) no-repeat 0 0; }

div.itemSearch { margin:13px 0 2px 0; }
h1.h1Search { font-size:12px; background:#EDEAE3; padding:2px 3px; }
div.itemSearch div.itemContent { margin: 5px 0 0 0; padding: 0 0 5px 0; }
span.searchStr { font-weight:bold; background:#EDEAE3; padding:1px 2px; }
h1 span.searchStr { padding:0; background:none; }
div.itemSearch h2 { margin-bottom:15px; }
div.itemSearch div.itemNav { margin:0px 0 0 0; }